Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 HAMBLEDON PLACE Terraced £72,500 12 Dec 2013
24 HAMBLEDON PLACE Terraced £141,861 £78,500 14 Feb 2006
28 HAMBLEDON PLACE Terraced £93,041 £65,000 14 Oct 2015
30 HAMBLEDON PLACE Terraced £81,701 £75,000 17 Dec 2021
31 HAMBLEDON PLACE Terraced £101,065 £75,000 17 Oct 2016
33 HAMBLEDON PLACE Terraced £76,772 £55,000 18 Jan 2016
34 HAMBLEDON PLACE Terraced £82,431 £65,000 2 May 2018